lead phosphate - German English Dictionary